home *** CD-ROM | disk | FTP | other *** search
- ; Author: Phil Hord (frame lifted from FlexiCD.INF)
- ; installs ShoveIt and sets up for Uninstall
-
- [DefaultInstall]
- CopyFiles=ShoveIt.copy.prog, ShoveIt.copy.hlp, ShoveIt.copy.win, ShoveIt.copy.sys, ShoveIt.copy.inf
- UpdateInis=ShoveIt.Links
- AddReg=ShoveIt.reg, ShoveIt.Run
- Uninstall=ShoveIt_remove
-
- [ShoveItInstall]
- CopyFiles=ShoveIt.copy.prog, ShoveIt.copy.hlp, ShoveIt.copy.win, ShoveIt.copy.sys, ShoveIt.copy.inf
- UpdateInis=ShoveIt.Links
- AddReg=ShoveIt.reg, ShoveIt.Run
- Uninstall=ShoveIt_remove
-
- [ShoveIt_remove]
- DelFiles = ShoveIt.copy.prog, ShoveIt.copy.hlp, ShoveIt.copy.win, ShoveIt.copy.sys, ShoveIt.copy.inf
- DelReg = ShoveIt.reg.remove, ShoveIt.Run
- UpdateInis = ShoveIt.Links.Remove
-
- [version]
- signature="$CHICAGO$"
-
- ; F i l e c o p y i n g s e c t i o n s (where the go to).
- [DestinationDirs]
- ShoveIt.copy.sys=11
- ShoveIt.copy.hlp=18
- ShoveIt.copy.prog=24,%PROGRAMF%\%ShoveItPROG%
- ShoveIt.copy.win=25
- ShoveIt.copy.inf=17
-
- ; w h a t f i l e s a r e c o p i e d w h e r e
- [ShoveIt.copy.prog]
-
- [ShoveIt.copy.win]
- ShoveIt.exe
-
- [ShoveIt.copy.sys]
-
- [ShoveIt.copy.hlp]
-
- [ShoveIt.copy.inf]
- ShoveIt.inf
-
-
- ; W h e r e t h e f i l e s c o m e f r o m
- [SourceDisksNames]
- 55="ShoveIt","",1
-
- [SourceDisksFiles]
- ShoveIt.exe=55
- ShoveIt.Inf=55
-
- ; L o c a l i s e d s t u f f
- [Strings]
- PROGRAMF = "Progra~1"
- ShoveItPROG = "ShoveIt" ;
- ShoveItPROG_LOCN = "Accessories\System~1" ; shortcut location
- ShoveIt_Desc = "ShoveIt" ; shortcut name
- ShoveIt_ShortDesc= "Window captions and taskbar fight arbitration" ; details view
- StartUp_DESC = "Startup"
-
-
- ; L i n k s / S h o r t c u t s
- [ShoveIt.Links]
- setup.ini, progman.groups,,"group55=%ShoveItPROG_LOCN%"
- setup.ini, group55,,"""%ShoveIt_Desc%"", ""%25%\ShoveIt.Exe"",,,,,%ShoveIt_ShortDesc%"
- setup.ini, progman.groups,, "group1=%StartUp_DESC%"
- setup.ini, group1,, """%ShoveIt_Desc%"", ""%25%\ShoveIt.Exe"",,,,,%ShoveIt_ShortDesc%"
-
- ; L i n k s / S h o r t c u t s - Removal.
- [ShoveIt.Links.Remove]
- setup.ini, progman.groups,,"group55=%ShoveItPROG_LOCN%"
- setup.ini, group55,,"""%ShoveIt_Desc%""
- setup.ini, progman.groups,, "group1=%StartUp_DESC%"
- setup.ini, group1,, """%ShoveIt_Desc%""
-
- ; D e f a u l t r e g i s t r y d a t a
- [ShoveIt.reg]
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\ShoveIt,DisplayName,,"%ShoveIt_DESC%"
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\ShoveIt,UninstallString,,"RunDll setupx.dll,InstallHinfSection ShoveIt_remove 4 ShoveIt.inf"
-
- [ShoveIt.reg.remove]
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\ShoveIt,DisplayName,,"%ShoveIt_DESC%"
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\ShoveIt,UninstallString,,"RunDll setupx.dll,InstallHinfSection ShoveIt_remove 4 ShoveIt.inf"
-
-
- ; R u n o n c e i n s t a l l e d
- [ShoveIt.run]
- HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,foo,,"%10%\ShoveIt.exe"
-